run away impetuously - Espagnol Anglais Dictionnaire